sacrifice an animal for god - Français Anglais Dictionnaire